D3D三層Texture紋理經像素着色器實現渲染YUV420P
簡單記錄一下這兩天用Texture實現渲染YUV420P的一些要點。 在視頻播放的過程中,有的時候解碼出來的數據是YUV420P的。表面(surface)通過設置參數是可以渲染YUV ...
簡單記錄一下這兩天用Texture實現渲染YUV420P的一些要點。 在視頻播放的過程中,有的時候解碼出來的數據是YUV420P的。表面(surface)通過設置參數是可以渲染YUV ...
全景視頻其實在實現上和一般的視頻播放基本差不多,解碼可以用ffmpeg,只是對解碼后的圖片在繪制的時候要繪制在一個球上(我這里是球,好像有說有的格式要繪制在四面體上的,美做深入研究),而不是畫 ...
1.區域視頻增強 FFmpeg濾鏡功能十分強大,用濾鏡可以實現視頻的區域增強功能。 用eq濾鏡就可以實現亮度、對比度、飽和度等的常用視頻增強功能。 推薦兩篇寫得不錯的 ...
由於對於dxva2解碼得到的數據不宜copy回內存給CPU處理,所以最好的辦法是在GPU上直接進行處理。D3D的像素着色器能夠對像素直接進行操作,實現點運算極其簡單方便,簡單的卷積運算效果也非 ...